cover a shortage - Francés Inglés Diccionario